Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
141 SLADE GREEN ROAD Semi-Detached £375,000 17 Feb 2017
143 SLADE GREEN ROAD Terraced £172,500 22 Mar 2010
145 SLADE GREEN ROAD Semi-Detached £118,000 11 Jan 2002